1 general:: Phrase(s): triumph over someone or something to achieve victory over someone or something. • Our team triumphed over all the others. • Our army triumphed over theirs.
McGrawhill's American Idioms And Phrasal Verbs